a stupid or gullible person - Französisch Englisch Wörterbuch